home *** CD-ROM | disk | FTP | other *** search
- /*
- ------------------------------------------------------------------------------
- | Sun Microsystems, TOPS Division
- | 950 Marina Village Parkway
- | P.O. Box 4016
- | Alameda, CA 94501
- |
- | Copyright (c) 1989 Sun Microsystems, Inc. All rights reserved.
- |
- | Sun considers its source code as an unpublished, proprietary trade secret,
- | and it is available only under strict license provisions. This copyright
- | notice is placed here only to protect Sun in the event the source is deemed
- | a published work. Disassembly, decompilation, or other means of reducing the
- | object code to human readable form is prohibited by the license agreement
- | under which this code is provided to the user or company in possession of
- | this copy.
- |
- | RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the Government
- | is subject to restrictions as set forth in subparagraph (c) (1) (ii) of the
- | Rights in Technical Data and Computer Software clause at DFARS 52.227-7013
- | and in similar clauses in the FAR and NASA FAR supplement.
- ------------------------------------------------------------------------------
- */
-
-
-
- /*
-
- INTERFACE CWriteLnWindow
-
- */
-
- #ifndef __CWriteLnWindow__
- #define __CWriteLnWindow__
-
-
- #include "CWindow.h"
-
-
- struct CWriteLnWindow:CWindow {
- Boolean fInformBeforeDraw;
- INT16 fDeltaV;
- INT16 fNumLines;
- INT16 fCurrentLine;
- Str255* fTextArray;
-
- void IWriteLnWindow (Str255 title,
- INT16 numLines,
- INT16 windowWidth,
- Point upperCorner);
- void ClearWindow(void);
- void ClearContents(void);
- void WriteLn(Str255 theText);
- void NewLine(void);
- void Scroll(void);
- void SetTextStyle(void);
- void DrawContents(void);
- };
-
-
- #endif